Symmetry in Class and Type Hierarchy

نویسندگان

  • Liping Zhao
  • James O. Coplien
چکیده

The class concept is central in OO programming (OOP) to implement abstract data types and enforce encapsulation. Type hierarchy has been regarded as a useful technique for consistency during extension. Yet, the importance of class and type hierarchy extends beyond their technical merits. Specifically, a class classifies objects and a type hierarchy classifies classes. Classification is fundamental to design, and its place in program evolution and programming language structure can be elucidated through formal symmetry models. Symmetry is the interplay between an invariant and the possibility of change. This paper discusses the importance of classification in OOP and shows the connection between classification and symmetry in class and type hierarchies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generalized KP hierarchy: Möbius Symmetry, Symmetry Constraints and Calogero-Moser System

Analytic-bilinear approach is used to study continuous and discrete non-isospectral symmetries of the generalized KP hierarchy. It is shown that Möbius symmetry transformation for the singular manifold equation leads to continuous or discrete non-isospectral symmetry of the basic (scalar or multicomponent KP) hierarchy connected with binary Bäcklund transformation. A more general class of multi...

متن کامل

Fixed Point Theorems on Complete Quasi Metric Spaces Via C-class and A-Class Functions

In this paper, we present some fixed point theorems for single valued mappings on $K$-complete, $M$-complete and Symth complete quasi metric spaces. Here, for contractive condition, we consider some altering distance functions together with functions belonging to $C$-class and $A$-class. At the same time, we will consider two different type $M$ functions in contractive conditions because the qu...

متن کامل

Evaluation of the role of unilateral and bilateral tooth extraction treatment on maxillary arch symmetry in Class II subdivision cases

Background and Aim: Unilateral extractions have been proposed as potential treatment options to correct Class II subdivision malocclusion, suggesting that most side effects associated with asymmetrical mechanics can be avoided, however the post-treatment arch form may not be symmetrical. Therefore, the aim of this study was to determine the post-treatment effects of unilateral premolar extrac...

متن کامل

Noether Symmetry in f(T) Theory at the anisotropic universe

As it is well known, symmetry plays a crucial role in the theoretical physics. On other hand, the Noether symmetry is a useful procedure to select models motivated at a fundamental level, and to discover the exact solution to the given lagrangian. In this work, Noether symmetry in f(T) theory on a spatially homogeneous and anisotropic Bianchi type I universe is considered. We discuss the Lagran...

متن کامل

Squared Eigenfunctions of the (modiied) Kp Hierarchy and Scattering Problems of Loewner Type

It is shown that products of eigenfunctions and (integrated) adjoint eigenfunctions associated with the (modiied) Kadomtsev-Petviashvili (KP) hierarchy form generators of a symmetry transformation. Linear integro-diierential representations for these symmetries are found. For special cases the corresponding nonlinear equations are the compatibility conditions of linear scattering problems of Lo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002